package com.choosefine.it.basedata.model.dto;

import io.swagger.annotations.ApiModelProperty;

/**
 * 控制台-项目管理-项目基本资料（查询条件）
 * @author chenjian
 * @date 2016-12-9 下午2:22:32
 */
public class FindProjectCondition {
	@ApiModelProperty(value="项目编号",dataType="String")
	private String projectCode;
	@ApiModelProperty(value="项目名称",dataType="String")
	private String projectName;
	@ApiModelProperty(value="承包单位",dataType="String")
	private String constructionUnit;
	@ApiModelProperty(value="建设单位",dataType="String")
	private String constructUnit;
	@ApiModelProperty(value = "工程数据公开状态", required = true)
	private Integer projectDataStatus;
	@ApiModelProperty(value="工程进程(0:在建，1:完工,2:未开工)",dataType="Integer")
	private Integer projectCourse;
	@ApiModelProperty(value="起始页",dataType="Integer",required=true)
	private Integer pageNum;
	@ApiModelProperty(value="页大小",dataType="Integer",required=true)
	private Integer pageSize;
	public Integer getProjectCourse() {
		return projectCourse;
	}
	public void setProjectCourse(Integer projectCourse) {
		this.projectCourse = projectCourse;
	}
	public String getProjectCode() {
		return projectCode;
	}
	public void setProjectCode(String projectCode) {
		this.projectCode = projectCode;
	}
	public String getProjectName() {
		return projectName;
	}
	public void setProjectName(String projectName) {
		this.projectName = projectName;
	}
	public String getConstructionUnit() {
		return constructionUnit;
	}
	public void setConstructionUnit(String constructionUnit) {
		this.constructionUnit = constructionUnit;
	}
	public String getConstructUnit() {
		return constructUnit;
	}
	public void setConstructUnit(String constructUnit) {
		this.constructUnit = constructUnit;
	}
	public Integer getPageNum() {
		return pageNum;
	}
	public void setPageNum(Integer pageNum) {
		this.pageNum = pageNum;
	}
	public Integer getPageSize() {
		return pageSize;
	}
	public void setPageSize(Integer pageSize) {
		this.pageSize = pageSize;
	}

	public Integer getProjectDataStatus() {
		return projectDataStatus;
	}

	public void setProjectDataStatus(Integer projectDataStatus) {
		this.projectDataStatus = projectDataStatus;
	}
}
